2016-05-16 - 27134 - PO form changes to have design number #abapformsmm #PurchaseOrders

SPECIFICATIONS

27134 - Spec - PO form changes to have design number


Purpose


PO form changes to have design number
.

Admin Info


Purpose
PO form changes to have design number
Requested By
Babu Lankipalli
Spec Created By
Laxman
Spec Created Date
05/17/2016
Spec QA by
Laxman
Objects
ZAFSMEDRUCK_NA
ZAFSMEDRUCK_NA_GS
ZAFSMEDRUCK
ZAFSMEDRUCK_GS
Document Status
Complete


Estimates



Sl.No
Activity
Estimation in Hours
1
Research
04
2
Documentation
04
3
Development/ Config
24
4
Unit test in DEV
06
5
Unit test in QUA
06
6
Other activity


TOTAL
44

References


Prior Tickets

[Provide links of prior associated Spec / Break Fix BOSS document(s)]



Documents

[Attach any document(s) received for the requirement(s)]




Spec Changes


[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]

Sl.
Change Details
Requested By
Requested On
Notes if any

























Functional Requirement


Purpose/WHY:

[Explain the purpose of the project and the reason why this requirement has come]

Modify the purchase order forms to incorporate design number and VAS codes.

In Scope:

[List the activities to be included in scope]


Out of Scope:

[Out of scope activities]


Solution Summary


[Discuss this section with Requester and get approval prior to beginning work]

As per the business requirement New Era advised to show the design number and VAS codes in the purchase order forms. Design number will be given in the material master Prod/ Insp memo filed (Basic data2). This we need to show in the form as shown below.

Recently New Era activated the business function to get the VAS data in the purchase order. That VAS data need to show in the purchase order forms.


Test Plan

[List test scenarios/cases to be executed here]


Test ID
Test Scenario
Expected Results
MM001
Create NB PO (GS same as vendor) in CC 0030 using apparel material in which text is maintained in prod/ insp memo
Form should be correct and contain value of Prod/ Insp memo
MM002
Create NB PO (GS different from vendor) in CC 0030 using apparel material in which text is maintained in prod/ insp memo
Form should be correct and contain value of Prod/ Insp memo
MM003
Create Z3NB PO in CC 0030 using apparel material in which text is maintained in prod/ insp memo
Form should be correct and contain value of Prod/ Insp memo
MM004
Create NB PO (GS same as vendor) in CC 0030 using headwear material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM005
Create NB PO (GS different from vendor) in CC 0030 using headwear material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM006
Create Z3NB PO in CC 0030 using headwear material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM007
Create NB PO (GS same as vendor) in CC 0010 using apparel material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM008
Create NB PO (GS different from vendor) in CC 0010 using apparel material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM009
Create Z3NB PO in CC 0010 using apparel material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM010
Create NB PO (GS same as vendor) in CC 0010 using headwear material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM011
Create NB PO (GS different from vendor) in CC 0010 using headwear material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM012
Create Z3NB PO in CC 0010 using headwear material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM013
Create NB PO (GS same as vendor) in CC 0060 using apparel material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM014
Create NB PO (GS different from vendor) in CC 0060 using apparel material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM015
Create Z3NB PO in CC 0060 using apparel material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM016
Create NB PO (GS same as vendor) in CC 0060 using headwear material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM017
Create NB PO (GS different from vendor) in CC 0060 using headwear material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo
MM018
Create Z3NB PO in CC 0060 using headwear material in which text is maintained in prod/ insp memo
Form should be correct without value of prod/ Insp memo




Test ID
Test Scenario
Expected Results
MM001
Create NB PO (GS same as vendor) in CC 0010 by maintaing the VAS condition
Form should be correct and Contain VAS codes
MM002
Create NB PO (GS different from vendor) in CC 0010 by maintaing the VAS condition
Form should be correct and Contain VAS codes
MM003
Create Z3NB PO in CC 0010 by maintaing the VAS condition
Form should be correct and Contain VAS codes
MM004
Create NB PO (GS same as vendor) in CC 0030 by maintaing the VAS condition
Form should be correct and Contain VAS codes
MM005
Create NB PO (GS different from vendor) in CC 0030 by maintaing the VAS condition
Form should be correct and Contain VAS codes
MM006
Create Z3NB PO in CC 0030 by maintaing the VAS condition
Form should be correct and Contain VAS codes
MM007
Create NB PO (GS same as vendor) in CC 0060 by maintaing the VAS condition
Form should be correct and Contain VAS codes
MM008
Create NB PO (GS different from vendor) in CC 0060 by maintaing the VAS condition
Form should be correct and Contain VAS codes
MM009
Create Z3NB PO in CC 0060 by maintaing the VAS condition
Form should be correct and Contain VAS codes
MM010
Create NB PO (GS same as vendor) in CC 0010 by maintaing the VAS condition and delete first line item
Form should be correct and Contain VAS codes
MM011
Create NB PO (GS different from vendor) in CC 0010 by maintaing the VAS condition and delete first line item
Form should be correct and Contain VAS codes
MM012
Create NB PO (GS same as vendor) in CC 0030 by maintaing the VAS condition and delete first line item
Form should be correct and Contain VAS codes
MM013
Create NB PO (GS different from vendor) in CC 0030 by maintaing the VAS condition and delete first line item
Form should be correct and Contain VAS codes

Solution Details


  1. New tables are created for Lcode,Pcode and Scode in the smartforms.
  2. The texts of these VAS codes are maintained in Japan language for Japan vendors.
  3. The values of these VAS codes and its descriptions are taken only for first non-deleted item ( LOEKZ = space ) for a given input purchase order .
  4. Inner join of tables J_3AVATL and J_3AVASTLL on field J_3ATLTYP gives us Lcode and its description by giving Purchase document number,Item and language as input.
  5. Inner join of tables J_3AVAP and J_3AVASTPL on field J_3ATPTYP gives us Pcode and its description by giving Purchase document number,Item and language as input.
  6. Inner join of tables J_3AVASSO and J_3AVASTSL on field J_3ATSTYP gives us Scode and its description by giving Purchase document number,Item and language as input.

Issues


[List Issues / Bugs identified in configuration or development]